package com.basic.dto;

import java.util.Date;

/**
 * 排行榜
 */
public class RankingListDTO {

    private String id;

    private String essayId;

    //积分总值
    private Long scoreTotal;

    //最近一个小时获取到多少积分
    private Long scoreHourLast;

    //最近一个小时开始统计积分的时间
    private Date scoreHourStartDate;

    //活跃值【score_total * 0.2 + score_hour_last * 0.8】
    private Long activeValue;

    //生成时间
    private Date createDate;

    //更新时间
    private Date updateDate;

    //排行榜状态
    private Integer status;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getEssayId() {
        return essayId;
    }

    public void setEssayId(String essayId) {
        this.essayId = essayId;
    }

    public Long getScoreTotal() {
        return scoreTotal;
    }

    public void setScoreTotal(Long scoreTotal) {
        this.scoreTotal = scoreTotal;
    }

    public Long getScoreHourLast() {
        return scoreHourLast;
    }

    public void setScoreHourLast(Long scoreHourLast) {
        this.scoreHourLast = scoreHourLast;
    }

    public Date getScoreHourStartDate() {
        return scoreHourStartDate;
    }

    public void setScoreHourStartDate(Date scoreHourStartDate) {
        this.scoreHourStartDate = scoreHourStartDate;
    }

    public Long getActiveValue() {
        return activeValue;
    }

    public void setActiveValue(Long activeValue) {
        this.activeValue = activeValue;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }
}
